home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 2: CDPD 1
/
Almathera Ten on Ten - Disc 2: CDPD 1.iso
/
pd
/
651-660
/
658
/
skew
/
source
/
skew.h
< prev
next >
Wrap
Text File
|
1995-03-15
|
6KB
|
176 lines
/*
* header for SKEleton Writer V0.8
*
*/
/* window #0 gadgets (zero indexing) */
#define GD_IDCMPWindow 0
#define GD_Class 1
#define GD_Code 2
#define GD_Qualifier 3
#define GD_MouseX 4
#define GD_MouseY 5
#define GD_Seconds 6
#define GD_Micros 7
#define GD_IAddress 8
#define GD_QUIT1 9
#define GD_GO_ON1 10
/* window #1 gadgets (zero indexing) */
#define GD_MOUSEBUTTONS 0
#define GD_MOUSEBUTTONS_F 1
#define GD_MOUSEMOVE 2
#define GD_MOUSEMOVE_F 3
#define GD_DELTAMOVE 4
#define GD_DELTAMOVE_F 5
#define GD_GADGETDOWN 6
#define GD_GADGETDOWN_F 7
#define GD_GADGETUP 8
#define GD_GADGETUP_F 9
#define GD_CLOSEWINDOW 10
#define GD_CLOSEWINDOW_F 11
#define GD_MENUPICK 12
#define GD_MENUPICK_F 13
#define GD_MENUVERIFY 14
#define GD_MENUVERIFY_F 15
#define GD_MENUHELP 16
#define GD_MENUHELP_F 17
#define GD_RAWKEY 18
#define GD_RAWKEY_F 19
#define GD_VANILLAKEY 20
#define GD_VANILLAKEY_F 21
#define GD_REQSET 22
#define GD_REQSET_F 23
#define GD_REQCLEAR 24
#define GD_REQCLEAR_F 25
#define GD_REQVERIFY 26
#define GD_REQVERIFY_F 27
#define GD_NEWSIZE 28
#define GD_NEWSIZE_F 29
#define GD_SIZEVERIFY 30
#define GD_SIZEVERIFY_F 31
#define GD_ACTIVEWINDOW 32
#define GD_ACTIVEWINDOW_F 33
#define GD_INACTIVEWINDOW 34
#define GD_INACTIVEWINDOW_F 35
#define GD_CHANGEWINDOW 36
#define GD_CHANGEWINDOW_F 37
#define GD_REFRESHWINDOW 38
#define GD_REFRESHWINDOW_F 39
#define GD_DISKINSERTED 40
#define GD_DISKINSERTED_F 41
#define GD_DISKREMOVED 42
#define GD_DISKREMOVED_F 43
#define GD_NEWPREFS 44
#define GD_NEWPREFS_F 45
#define GD_INTUITICKS 46
#define GD_INTUITICKS_F 47
#define GD_IDCMPUPDATE 48
#define GD_IDCMPUPDATE_F 49
#define GD_LONELYMESSAGE 50
#define GD_LONELYMESSAGE_F 51
#define GD_QUIT2 52
#define GD_GO_ON2 53
#define GD_STEP_BACK2 54
/* window #2 gadgets (zero indexing) */
#define GD_TopLevelName 0
#define GD_Prefix 1
#define GD_Suffix 2
#define GD_Skeletons 3
#define GD_Prototypes 4
#define GD_gadtools 5
#define GD_WaitingMode 6
#define GD_Variables 7
#define GD_Comments 8
#define GD_FillIns 9
#define GD_QUIT3 10
#define GD_WRITE_C 11
#define GD_STEP_BACK3 12
/* values of the Flag1 */
#define CLASS_FLAG 0x00000001
#define CODE_FLAG 0x00000002
#define QUALIFIER_FLAG 0x00000004
#define MOUSEX_FLAG 0x00000008
#define MOUSEY_FLAG 0x00000010
#define SECONDS_FLAG 0x00000020
#define MICROS_FLAG 0x00000040
#define IADDRESS_FLAG 0x00000080
/* Flag2A values -- for window #2 */
#define MOUSEBUTTONS_FLAG 0x00000001
#define MOUSEBUTTONS_F_FLAG 0x00000002
#define MOUSEMOVE_FLAG 0x00000004
#define MOUSEMOVE_F_FLAG 0x00000008
#define DELTAMOVE_FLAG 0x00000010
#define DELTAMOVE_F_FLAG 0x00000020
#define GADGETDOWN_FLAG 0x00000040
#define GADGETDOWN_F_FLAG 0x00000080
#define GADGETUP_FLAG 0x00000100
#define GADGETUP_F_FLAG 0x00000200
#define CLOSEWINDOW_FLAG 0x00000400
#define CLOSEWINDOW_F_FLAG 0x00000800
#define MENUPICK_FLAG 0x00001000
#define MENUPICK_F_FLAG 0x00002000
#define MENUVERIFY_FLAG 0x00004000
#define MENUVERIFY_F_FLAG 0x00008000
#define MENUHELP_FLAG 0x00010000
#define MENUHELP_F_FLAG 0x00020000
#define RAWKEY_FLAG 0x00040000
#define RAWKEY_F_FLAG 0x00080000
#define VANILLAKEY_FLAG 0x00100000
#define VANILLAKEY_F_FLAG 0x00200000
#define REQSET_FLAG 0x00400000
#define REQSET_F_FLAG 0x00800000
#define REQCLEAR_FLAG 0x01000000
#define REQCLEAR_F_FLAG 0x02000000
#define REQVERIFY_FLAG 0x04000000
#define REQVERIFY_F_FLAG 0x08000000
/* values of Flag2B -- also for window #2 */
#define NEWSIZE_FLAG 0x00000001
#define NEWSIZE_F_FLAG 0x00000002
#define SIZEVERIFY_FLAG 0x00000004
#define SIZEVERIFY_F_FLAG 0x00000008
#define ACTIVEWINDOW_FLAG 0x00000010
#define ACTIVEWINDOW_F_FLAG 0x00000020
#define INACTIVEWINDOW_FLAG 0x00000040
#define INACTIVEWINDOW_F_FLAG 0x00000080
#define CHANGEWINDOW_FLAG 0x00000100
#define CHANGEWINDOW_F_FLAG 0x00000200
#define REFRESHWINDOW_FLAG 0x00000400
#define REFRESHWINDOW_F_FLAG 0x00000800
#define DISKINSERTED_FLAG 0x00001000
#define DISKINSERTED_F_FLAG 0x00002000
#define DISKREMOVED_FLAG 0x00004000
#define DISKREMOVED_F_FLAG 0x00008000
#define NEWPREFS_FLAG 0x00010000
#define NEWPREFS_F_FLAG 0x00020000
#define INTUITICKS_FLAG 0x00040000
#define INTUITICKS_F_FLAG 0x00080000
#define IDCMPUPDATE_FLAG 0x00100000
#define IDCMPUPDATE_F_FLAG 0x00200000
#define LONELYMESSAGE_FLAG 0x00400000
#define LONELYMESSAGE_F_FLAG 0x00800000
/* Flag3 values */
#define Skeletons_FLAG 0x00000001
#define Prototypes_FLAG 0x00000002
#define gadtools_FLAG 0x00000004
/* values for cycle gadgets on last 'screen' */
#define PASSIVE 0
#define BUSY 1
#define GLOBAL 0
#define LOCAL 1
#define SPARSE_COMMENTS 0
#define NO_COMMENTS 1
#define VERBOSE_COMMENTS 2
#define FILLS_NONE 0
#define FILLS_YOUR_STUFF 1
#define FILLS_COMMENTED_WORM 2
#define FILLS_JUST_WORM 3